package chapter8;

import java.util.ArrayDeque;

/**
 * 将ArrayDeque当作队列使用
 */
public class ArrayDequeQueue {
    public static void main(String[] args) {
        ArrayDeque queue = new ArrayDeque();
        //队列中添加三个元素
        queue.offer("java");
        queue.offer("python");
        queue.offer("go");
        //作为队列使用，会按照添加的顺序输出
        System.out.println(queue);
        //访问第一个元素但不删除
        System.out.println(queue.peek());
        System.out.println(queue);
        //访问第一个元素并删除
        System.out.println(queue.poll());
        System.out.println(queue);
    }
}
